//TAB鍒囨崲 var ROOT = ""; function setcookie(name, value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString(); } function getcookie(name) { var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)")); if (arr != null) { return unescape(arr[2]); } else { return ""; } } function delcookie(name) { var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval = getCookie(name); if (cval != null) document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString(); } function resetVerifyCode() { var timenow = new Date().getTime(); document.getElementById('verifyImage').src = ROOT + '/index.php?g=home&m=index&a=verify#' + timenow; } function changeorder(obj, moduleid, id, doit, ordercall) { var objs = document.getElementById(obj); var datas = { 'moduleid': moduleid, 'id': id, 'num': objs.value }; $.ajax({ type: "POST", url: "/index.php?m=Order&a=ajax&do=" + doit, data: datas, timeout: "4000", dataType: "JSON", success: function (data) { if (data.data == 1) { ordercall.call(this, obj, moduleid, id, doit, data); } else { alert(doit + ' error' + data.msg); } }, error: function () { alert("time out,try it"); } }); } function area_change(id, level, province, city, area, provinceid, cityid, areaid) { var datas = { 'level': level, 'provinceid': provinceid, 'cityid': cityid, 'areaid': areaid }; $.ajax({ type: "POST", url: "/index.php?m=ajax&a=area&id=" + id, data: datas, timeout: "4000", dataType: "JSON", success: function (data) { if (level == 0) { $('#' + province).html(data.province); $('#' + city).html(data.city); $('#' + area).html(data.area); } else if (level == 1) { $('#' + city).html(data.city); $('#' + area).html(data.area); } else if (level == 2) { $('#' + area).html(data.area); } }, error: function () { alert("time out,try it"); } }); } /** * JavaScript鑴氭湰瀹炵幇鍥炲埌椤甸潰椤堕儴绀轰緥 * @param acceleration 閫熷害 * @param stime 鏃堕棿闂撮殧 (姣) **/ function gotoTop(acceleration, stime) { acceleration = acceleration || 0.1; stime = stime || 10; var x1 = 0; var y1 = 0; var x2 = 0; var y2 = 0; var x3 = 0; var y3 = 0; if (document.documentElement) { x1 = document.documentElement.scrollLeft || 0; y1 = document.documentElement.scrollTop || 0; } if (document.body) { x2 = document.body.scrollLeft || 0; y2 = document.body.scrollTop || 0; } var x3 = window.scrollX || 0; var y3 = window.scrollY || 0; // 婊氬姩鏉″埌椤甸潰椤堕儴鐨勬按骞宠窛绂 var x = Math.max(x1, Math.max(x2, x3)); // 婊氬姩鏉″埌椤甸潰椤堕儴鐨勫瀭鐩磋窛绂 var y = Math.max(y1, Math.max(y2, y3)); // 婊氬姩璺濈 = 鐩墠璺濈 / 閫熷害, 鍥犱负璺濈鍘熸潵瓒婂皬, 閫熷害鏄ぇ浜 1 鐨勬暟, 鎵€浠ユ粴鍔ㄨ窛绂讳細瓒婃潵瓒婂皬 var speeding = 1 + acceleration; window.scrollTo(Math.floor(x / speeding), Math.floor(y / speeding)); // 濡傛灉璺濈涓嶄负闆? 缁х画璋冪敤鍑芥暟 if (x > 0 || y > 0) { var run = "gotoTop(" + acceleration + ", " + stime + ")"; window.setTimeout(run, stime); } } $(function () { var isSumbit = false; $('#orderform').on('submit', function (event) { if ($("#Username").val() == "") { $('#Username').addClass('error'); $('#Username').focus(); return false; } else { $('#Username').removeClass('error'); } if ($("#Tel").val() == "") { $('#Tel').addClass('error'); $('#Tel').focus(); return false; } else { $('#Tel').removeClass('error'); } if ($("#Country").val() == "") { $('#Country').addClass('error'); $('#Country').focus(); return false; } else { $('#Country').removeClass('error'); } if ($("#Company").val() == "") { $('#Company').addClass('error'); $('#Company').focus(); return false; } else { $('#Company').removeClass('error'); } if ($("#Product").val() == "") { $('#Product').addClass('error'); $('#Product').focus(); return false; } else { $('#Product').removeClass('error'); } var email = $.trim($('input[name=Email]').val()); if (email == "") { $("#Email").addClass('error'); $("#Email").focus(); return false; } else { if (email) { var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; //楠岃瘉閭鐨勬鍒欒〃杈惧紡 if (!reg.test(email)) { $("#Email").addClass('error'); $("#Email").focus(); return false; } else { $("#Email").removeClass('error'); } } } if ($("#Remark").val() == "") { $('#Remark').addClass('error'); $('#Remark').focus(); return false; } else { $('#Remark').removeClass('error'); } if (isSumbit) { return false; } layer.load(); isSumbit = true; var self = $(this); $.ajax({ url: self.attr("action"), type: 'post', data: self.serialize(), success: function (data) { if (data.code == 0) { isSumbit = false; layer.closeAll(); layer.msg(data.message, { icon: 1, time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄?绉掞級 }, function () { $('#orderform')[0].reset(); }); } else { isSumbit = false; layer.closeAll(); layer.msg(data.message, { icon: 2, time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄?绉掞級 }); } } }); return false; // return true; // event.preventDefault(); //form_submit('orderform'); // event.preventDefault(); }); $('#jobfrom').on('submit', function (event) { if ($("#JobName").val() == "0") { $('#JobName').addClass('error'); $('#JobName').focus(); return false; } else { $('#JobName').removeClass('error'); } if ($("#Name").val() == "") { $('#Name').addClass('error'); $('#Name').focus(); return false; } else { $('#Name').removeClass('error'); } if ($("#Contact").val() == "") { $('#Contact').addClass('error'); $('#Contact').focus(); return false; } else { $('#Contact').removeClass('error'); } var email = $.trim($('input[name=Email]').val()); if (email == "") { $("#Email").addClass('error'); $("#Email").focus(); return false; } else { if (email) { var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; //楠岃瘉閭鐨勬鍒欒〃杈惧紡 if (!reg.test(email)) { $("#Email").addClass('error'); $("#Email").focus(); return false; } else { $("#Email").removeClass('error'); } } } if ($("#Remark").val() == "") { $('#Remark').addClass('error'); $('#Remark').focus(); return false; } else { $('#Remark').removeClass('error'); } if (isSumbit) { return false; } layer.load(); isSumbit = true; var self = $(this); $.ajax({ url: self.attr("action"), type: 'post', data: self.serialize(), success: function (data) { if (data.code == 0) { isSumbit = false; layer.closeAll(); layer.msg(data.message, { icon: 1, time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄?绉掞級 }, function () { $('#jobfrom')[0].reset(); }); } else { isSumbit = false; layer.closeAll(); layer.msg(data.message, { icon: 2, time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄?绉掞級 }); } } }); return false; // return true; // event.preventDefault(); //form_submit('orderform'); // event.preventDefault(); }); }); function form_submit(idname) { $("#" + idname).submit(function () { var self = $(this); $.post(self.attr("action"), self.serialize(), success, "json"); return false; function success(data) { if (data.code == 0) { layer.msg(data.message, { icon: 1, time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄?绉掞級 }, function () { $('#' + idname)[0].reset(); }); } else { layer.msg(data.message, { icon: 2, time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄?绉掞級 }); } } }); }